• word of the day

    canyon treefrog

    canyon treefrog - Dictionary definition and meaning for word canyon treefrog

    Definition
    (noun) a small chiefly ground dweller that stays within easy jumping distance of water; of United States southwest and northern Mexico
    Synonyms : hyla arenicolor

Word used in video below:
text: no miss this here is a canyon
Download our Mobile App Today
Receive our word of the day
on Whatsapp